home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / psd.zip / README < prev    next >
Lisp/Scheme  |  1992-07-10  |  2KB  |  69 lines

  1. PSD - THE PORTABLE SCHEME DEBUGGER 
  2. VERSION 1.0
  3.  
  4. This is psd, the portable Scheme debugger. It does source code
  5. debugging for any R4RS compliant Scheme interpreter when run in a
  6. GNU Emacs buffer.
  7.  
  8. TO INSTALL:
  9.  
  10.     * Copy the *.scm files to a suitable place, for example
  11.       /usr/local/lib/psd or some such. 
  12.  
  13.     * Copy the file psd.el to a place where you have the local Emacs Lisp
  14.       files, for example /usr/local/lib/emacs/local.
  15.  
  16.     * Make psd-mode autoloadable by putting the following in your
  17.       .emacs or the global default.el
  18.  
  19.        (autoload 'psd-mode
  20.              "psd"
  21.              "Minor mode for running psd (the Portable Scheme Debugger) in a cmuscheme buffer."
  22.                  t)
  23.  
  24.     * Make sure that the Emacs variable psd-directory points to 
  25.       the right place.
  26.  
  27.     * Look into psd.scm for some things you may have to change.
  28.  
  29. TO RUN: See the manual.
  30.  
  31. Psd is known to work with Aubrey Jaffer's scm, but porting to other
  32. Schemes should be easy.  In fact, for a R4RS Scheme you should not
  33. have "port" it at all. It works also with Elk v. 1.5.
  34.  
  35. Files in the distribution:
  36.  
  37.  README        this file
  38.  COPYING    the GNU General Public License
  39.  psd.tex    a technical description of psd
  40.  psd.bbl    bibliography for psd.tex
  41.  psd.ps        PostScript file derived from psd.tex
  42.  manual.tex    a user's manual
  43.  manual.bbl    bibliograpy
  44.  manual.ps    user's manual in PostScript
  45.  
  46.  psd.el        psd minor mode for Emacs
  47.  
  48.  psd.scm    the main file that takes care of loading psd
  49.  psd-elk.scm    the main file that takes care of loading psd, modified
  50.                 to work with elk 1.5
  51.  psd-scm.scm    ditto for scm4a3
  52.  instrum.scm    the instrumentation code
  53.  pexpr.scm    definition of pexps, which are sexps with position
  54.         information 
  55.  read.scm    the reader for psd
  56.  runtime.scm    runtime support for debugging
  57.  primitives.scm runtime support that has to know about primitive
  58.         procedures 
  59.  cmuscheme.el    the CMU Scheme mode for GNU Emacs by Olin Shivers. 
  60.  comint.el    support for cmuscheme.el
  61.  
  62. Comments, suggestions and bug reports are welcome.
  63.  
  64.         Pertti Kellom\"aki (TeX format), pk@cs.tut.fi
  65.              Tampere Univ. of Technology
  66.              Software Systems Lab
  67.                    Finland
  68.  
  69.